ball coupling - Turkish English Dictionary